suffer from insomnia - Alemán Inglés Diccionario